package com.ddwl.shop.dao.model;

import com.ddwl.common.dao.model.BaseModelNew;
import lombok.Getter;
import lombok.Setter;

import javax.persistence.Table;

/**
 * 店铺审批
 * @author wenbin
 * @version 1.0.0
 */
@Setter
@Getter
@Table(name = "sys_shop_approve")
public class ShopApprove extends BaseModelNew {
    /**
     * 申请用户姓名
     */
    private String userName;
    /**
     * 申请用户id
     */
    private String userId;
    /**
     * 申请用户电话
     */
    private String userTel;
    /**
     * 申请用户idcard号
     */
    private String userIdCard;
    /**
     * 申请用户idcard正面
     */
    private String idCardFront;
    /**
     * 申请用户idcard背面
     */
    private String idCardBack;
    /**
     * 门店类型
     */
    private Integer type;
    /**
     * 门店经营分类
     */
    private String category;
    /**
     * 门店名称
     */
    private String name;

    /**
     * 企业证件类型
     */
    private Integer certificateType;

    /**
     * 企业证件号
     */
    private String certificateCode;

    /**
     * 企业证件照片
     */
    private String certificateImg;

    /**
     * 门店编号
     */
    private String code;

    /**
     * 所在区域
     */
    private String regionId;
    /**
     * 详细地址
     */
    private String address;
    /**
     * 商户ID
     */
    private String mchId;

    /**
     * 邮编
     */
    private String postcode;

    /**
     * 开户人姓名
     */
    private String accountName;

    /**
     * 银行卡号
     */
    private String bankCardNumber;
    /**
     * 银行名字
     */
    private String bankName;

    /**
     * 开户行地址
     */
    private String bankAddress;

    /**
     * 门店封面
     */
    private String coverImg;

    /**
     * 店铺内图片1
     */
    private String storeImg1;


    /**
     * 审批状态 0待审批 1审批通过 2已拒绝 3已取消 4.未提交审批状态1 5.未提交审批状态2 6.未提交审批状态3
     */
    private Integer approveStatus;

    /**
     * 拒绝原因
     */
    private String rejectReason;

    /**
     *省
     */
    private String provinceName;
    /**
     * 市
     */
    private String cityName;
    /**
     *区
     */
    private String districtName;
    /**
     *经度
     **/
    private Double lng;
    /**
     *纬度
     **/
    private Double lat;
    /**
     *帮扶基金领取状态 0未领取 1已领取
     **/
    private Integer hasAssistFund;
    /**
     * 支付方式 0微信 1支付宝 2帮扶基金
     **/
    private Integer paymentType;

    /**
     * 付款状态 0待付款 20付款成功 30付款失败
     */
    private Integer payStatus;

    /**
     * 微信号
     */
    private String wechatNum;

}
